package co.rcantor.dev.siasar.asistencia;

import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.AdapterView;
import android.widget.AdapterView.OnItemSelectedListener;
import android.widget.ArrayAdapter;
import android.widget.EditText;
import android.widget.Spinner;
import co.rcantor.dev.siasar.R;

public class TabAsistencia4 extends Activity {

	private static EditText logistica_equi_trans_cantidad;
	private static EditText logistica_equi_agua_cantidad;
	private static EditText logistica_comput_cantidad;

	private static String logistica_equi_trans_estado;
	private static String logistica_equi_agua_estado;
	private static String logistica_comput_estado;
	private static String logistica_viat_combus_estado;
	private static String logistica_internet_estado;

	public void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.tabasistencia4);

		logistica_equi_trans_cantidad = (EditText) findViewById(R.id.logisticaequitranscantidad);
		logistica_equi_agua_cantidad = (EditText) findViewById(R.id.logisticaequiaguacantidad);
		logistica_comput_cantidad = (EditText) findViewById(R.id.logisticacomputcantidad);

		Spinner splogistica_equi_trans_estado = (Spinner) findViewById(R.id.logisticaequitransestado);
		ArrayAdapter<CharSequence> adlogistica_equi_trans_estado = ArrayAdapter
				.createFromResource(this, R.array.estado,
						android.R.layout.simple_spinner_item);
		adlogistica_equi_trans_estado
				.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
		splogistica_equi_trans_estado.setAdapter(adlogistica_equi_trans_estado);
		splogistica_equi_trans_estado
				.setOnItemSelectedListener(new MyOnItemSelectedListener());

		Spinner splogistica_equi_agua_estado = (Spinner) findViewById(R.id.logisticaequiaguasestado);
		ArrayAdapter<CharSequence> adlogistica_equi_agua_estado = ArrayAdapter
				.createFromResource(this, R.array.estado,
						android.R.layout.simple_spinner_item);
		adlogistica_equi_agua_estado
				.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
		splogistica_equi_agua_estado.setAdapter(adlogistica_equi_agua_estado);
		splogistica_equi_agua_estado
				.setOnItemSelectedListener(new MyOnItemSelectedListener());

		Spinner splogistica_comput_estado = (Spinner) findViewById(R.id.logisticacomputsestado);
		ArrayAdapter<CharSequence> adlogistica_comput_estado = ArrayAdapter
				.createFromResource(this, R.array.estado,
						android.R.layout.simple_spinner_item);
		adlogistica_comput_estado
				.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
		splogistica_comput_estado.setAdapter(adlogistica_comput_estado);
		splogistica_comput_estado
				.setOnItemSelectedListener(new MyOnItemSelectedListener());

		Spinner splogistica_viat_combus_estado = (Spinner) findViewById(R.id.logisticaviatcombus);
		ArrayAdapter<CharSequence> adlogistica_viat_combus_estado = ArrayAdapter
				.createFromResource(this, R.array.si_no,
						android.R.layout.simple_spinner_item);
		adlogistica_viat_combus_estado
				.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
		splogistica_viat_combus_estado
				.setAdapter(adlogistica_viat_combus_estado);
		splogistica_viat_combus_estado
				.setOnItemSelectedListener(new MyOnItemSelectedListener());

		Spinner splogistica_internet_estado = (Spinner) findViewById(R.id.logisticainternet);
		ArrayAdapter<CharSequence> adlogistica_internet_estado = ArrayAdapter
				.createFromResource(this, R.array.si_no,
						android.R.layout.simple_spinner_item);
		adlogistica_internet_estado
				.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
		splogistica_internet_estado.setAdapter(adlogistica_internet_estado);
		splogistica_internet_estado
				.setOnItemSelectedListener(new MyOnItemSelectedListener());

	}

	public class MyOnItemSelectedListener implements OnItemSelectedListener {

		public void onItemSelected(AdapterView<?> parent, View view, int pos,
				long id) {
			if (parent.getId() == R.id.logisticaequitransestado)
				setLogistica_equi_trans_estado((pos + 1) + "");
			if (parent.getId() == R.id.logisticaequiaguasestado)
				setLogistica_equi_agua_estado((pos + 1) + "");
			if (parent.getId() == R.id.logisticacomputsestado)
				setLogistica_comput_estado((pos + 1) + "");
			if (parent.getId() == R.id.logisticaviatcombus)
				setLogistica_viat_combus_estado((pos + 1) + "");
			if (parent.getId() == R.id.logisticainternet)
				setLogistica_internet_estado((pos + 1) + "");
		}

		public void onNothingSelected(AdapterView<?> parent) {
			if (parent.getId() == R.id.logisticaequitransestado)
				setLogistica_equi_trans_estado("1");
			if (parent.getId() == R.id.logisticaequiaguasestado)
				setLogistica_equi_agua_estado("1");
			if (parent.getId() == R.id.logisticacomputsestado)
				setLogistica_comput_estado("1");
			if (parent.getId() == R.id.logisticaviatcombus)
				setLogistica_viat_combus_estado("1");
			if (parent.getId() == R.id.logisticainternet)
				setLogistica_internet_estado("1");
		}
	}

	public static EditText getLogistica_equi_trans_cantidad() {
		return logistica_equi_trans_cantidad;
	}

	public static void setLogistica_equi_trans_cantidad(
			EditText logistica_equi_trans_cantidad) {
		TabAsistencia4.logistica_equi_trans_cantidad = logistica_equi_trans_cantidad;
	}

	public static EditText getLogistica_equi_agua_cantidad() {
		return logistica_equi_agua_cantidad;
	}

	public static void setLogistica_equi_agua_cantidad(
			EditText logistica_equi_agua_cantidad) {
		TabAsistencia4.logistica_equi_agua_cantidad = logistica_equi_agua_cantidad;
	}

	public static EditText getLogistica_comput_cantidad() {
		return logistica_comput_cantidad;
	}

	public static void setLogistica_comput_cantidad(
			EditText logistica_comput_cantidad) {
		TabAsistencia4.logistica_comput_cantidad = logistica_comput_cantidad;
	}

	public static String getLogistica_equi_trans_estado() {
		return logistica_equi_trans_estado;
	}

	public static void setLogistica_equi_trans_estado(
			String logistica_equi_trans_estado) {
		TabAsistencia4.logistica_equi_trans_estado = logistica_equi_trans_estado;
	}

	public static String getLogistica_equi_agua_estado() {
		return logistica_equi_agua_estado;
	}

	public static void setLogistica_equi_agua_estado(
			String logistica_equi_agua_estado) {
		TabAsistencia4.logistica_equi_agua_estado = logistica_equi_agua_estado;
	}

	public static String getLogistica_comput_estado() {
		return logistica_comput_estado;
	}

	public static void setLogistica_comput_estado(String logistica_comput_estado) {
		TabAsistencia4.logistica_comput_estado = logistica_comput_estado;
	}

	public static String getLogistica_viat_combus_estado() {
		return logistica_viat_combus_estado;
	}

	public static void setLogistica_viat_combus_estado(
			String logistica_viat_combus_estado) {
		TabAsistencia4.logistica_viat_combus_estado = logistica_viat_combus_estado;
	}

	public static String getLogistica_internet_estado() {
		return logistica_internet_estado;
	}

	public static void setLogistica_internet_estado(
			String logistica_internet_estado) {
		TabAsistencia4.logistica_internet_estado = logistica_internet_estado;
	}
}
